insulating cardborad - English Synonyms Dictionary